Cape periwinkle - French English Dictionary